Big Huge Thesaurus

tree shrew

noun

sounds kind of like